i budding - Turkish English Dictionary